Language and Framework Requirements for Adaptation Models
نویسندگان
چکیده
Approaches to self-adaptive software systems use models at runtime to leverage benefits of model-driven engineering (MDE) for providing views on running systems and for engineering feedback loops. Most of these approaches focus on causally connecting runtime models and running systems, and just apply typical MDE techniques, like model transformation, or well-known techniques, like event-conditionaction rules, from other fields than MDE to realize a feedback loop. However, elaborating requirements for feedback loop activities for the specific case of runtime models is rather neglected. Therefore, we investigate requirements for Adaptation Models that specify the analysis, decision-making, and planning of adaptation as part of a feedback loop. In particular, we consider requirements for a modeling language of adaptation models, and for a framework as the execution environment of adaptation models. Moreover, we discuss patterns for using adaptation models within the feedback loop regarding the structuring of loop activities. The patterns and the requirements for adaptation models influence each other, which impacts the design of the feedback loop.
منابع مشابه
Requirements and Assessment of Languages and Frameworks for Adaptation Models
Approaches to self-adaptive software systems use models at runtime to leverage benefits of model-driven engineering (MDE) for providing views on running systems and for engineering feedback loops. Most of these approaches focus on causally connecting runtime models and running systems, and just apply typical MDE techniques, like model transformation, or well-known techniques, like event-conditi...
متن کاملEnglish Language Teaching Material Development
The goal of language programs is to utilize language for effective communication. Due to the needs, interests, and motivations of language learners, they may show individual differences in their lan- guage learning. Materials used in language programs can be instructional, experiential, elucidative, or exploratory in that they can inform learners about the language, provide experience of the la...
متن کاملTranslation and cross-cultural adaptation of a new Persian version of Language Assessment, Remediation, and Screening Procedure: A Preliminary Norm-Referenced Morphosyntactic Sketch for Persian-Speaking Children Aged 2-5 years
Introduction: In 1998, the Persian form of Language Assessment, Remediation, & Screening Procedure (P-LARSP) was introduced. However, this adapted version remained on library shelves and was not used by Iranian speech and language pathologists (SLPs). The present study aimed to explore the barriers to using P-LARSP, resolve the possible issues, and provide a preliminary grammatical sketch from ...
متن کاملResearch plan 2005 - 2010 for Professor
The research comprises specifically • Enterprise (process) modeling and requirements specification techniques for unclear, inconsistent and unstable user requirements. • Integrated modeling of enterprise architecture, requirements, and processes to make it easier to evolve the solutions over time • Support for systems based on interactive models enabling users to have more control over the use,...
متن کاملExperiences Developing a Requirements Language Based on the Psychological Framework Activity Theory
We have developed a Domain Specific Language (DSL) for requirements elicitation that is based on the psychological framework of Activity Theory (AT). AT emphasizes the social context in which human activity takes place, and thus is useful to systematically develop models of social contexts, validate these contexts with stakeholders, and identify potential sources of system evolution based on id...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011